package cn.geekyspace.scanhive.common.constants;

import lombok.experimental.UtilityClass;

/**
 * JavaFX 界面相关的常量类。
 * <p>主要用于统一管理 UI 窗口大小、标题、FXML 路径和图标路径等参数。</p>
 */
@UtilityClass
public class FxUIConstants {

    /**
     * 主视图 FXML 文件路径
     */
    public final String MAIN_FXML_PATH = "/fxml/View.fxml";

    /**
     * 应用主窗口宽度（像素）
     */
    public final int WINDOW_WIDTH = 1000;

    /**
     * 应用主窗口高度（像素）
     */
    public final int WINDOW_HEIGHT = 650;

    /**
     * 应用标题
     */
    public final String APP_TITLE = "清洗机系统";

    /**
     * 应用图标路径
     */
    public final String APP_ICON_PATH = "/img/geeky.png";

}
